﻿package ygg.encoding.swf.abc
{
	import j.sus2maj7.context.*;
	
	import ygg.encoding.swf.abc.object.*;
	
	public class AbcContext extends AbstractContext
	{
		private var _constantPool:ConstantPool;
		
		public var methods:Vector.<Method>;
		public var metadata:Vector.<Metadata>;
		
		public var instances:Vector.<Instance>;
		public var classes:Vector.<Class_>;
		public var scripts:Vector.<Script>;
		
		public function AbcContext()
		{
			super();
		}
		
		public function get constantPool():ConstantPool { return _constantPool; }
		
		public function set constantPool(value:ConstantPool):void
		{
			_constantPool = value;
		}
		
	}
	
}